验证解析树中TK_COLUMN表达式是否可访问
函数说明
void sqlite3AuthRead(
Parse *pParse, /* 解析上下文*/
Expr *pExpr, /*检查授权表达式*/
Schema *pSchema, /*表达式的模式 */
SrcList *pTabList /*可能引用的所有表*/
)
pExpr是一个检查TK_COLUMN表达式。
这个表所指的是pTabList否则它是在新或旧的触发器的表
工作流程
如果授权函数返回SQLITE_IGNORE,将TK_COLUMN指令改变成TK_NULL。
如果授权函数返回SQLITE_DENY,然后生成一个错误